﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using System.Threading.Tasks;

namespace StyleMVVM.Data.Transform
{
	public interface ITransformPropertyMap<TIn, TOut>
	{
		ITransformPropertyMap<TIn, TOut> From<TProp>(Expression<Func<TIn, TProp>> propFunc);

		ITransformMap<TIn, TOut> To<TProp>(Expression<Func<TOut, TProp>> propFunc);
	}
}